home *** CD-ROM | disk | FTP | other *** search
/ Aminet 7 / Aminet 7 - August 1995.iso / Aminet / dev / c / MemPools1_2.lha / mempools / lib.def < prev    next >
Text File  |  1995-05-02  |  2KB  |  65 lines

  1. #   LIB.DEF
  2. #
  3. #   LBMAKE definition file, use LBMAKE to generate DICE link libraries
  4. #   To use, DTMP: must be assigned to a lot of semi-temporary space.
  5. #   The generated libraries will be placed in the local directory.
  6. #
  7. #   Flag        Description
  8. #
  9. #    s          generate small-data library
  10. #    r          generate registered-args library
  11. #    p          generate profiled library
  12. #    l          generate large-data library
  13. #
  14. #   Combinations Allowed:
  15. #
  16. #    s          small-data
  17. #    s p
  18. #    s r
  19. #    s r p
  20. #    l
  21. #    l p
  22. #    l r
  23. #    l r p
  24. #
  25. #   Libraries:
  26. #
  27. #    mempools   malloc() replacement using standard Exec pool functions.
  28. #
  29. #   EXAMPLE:
  30. #
  31. #   1> LbMake mempools l            generate a large-data mempoolsl.lib
  32. #
  33. #   1> LbMake mempools s p          generate a small-data profiled
  34. #                                   mempoolssp.lib)
  35. #
  36.  
  37. @Type   d    -DDEBUG -s -d1
  38. @Type   s    -proto -ms -r -pr
  39. @Type   r    -mRR -mi
  40. @Type   p    -prof -mi0
  41.  
  42.  
  43. # the type for the large-data model MUST be 'l' to handle +lconvert
  44. #
  45. @Type   l    -proto -mD
  46.  
  47. @Library    mempools    mempools%s.lib
  48.  
  49. @DefTree    dtmp:comp3/lib_%s/
  50.  
  51. @AltTree    pass1       dtmp:comp1/lib_%s/
  52. @AltTree    pass2       dtmp:comp2/lib_%s/
  53. @AltTree    pass3       dtmp:comp3/lib_%s/
  54.  
  55.  
  56. calloc.c                +mempools
  57. free.c                  +mempools
  58. init.c                  +mempools
  59. malloc.c                +mempools
  60. MemPoolPuddleSize.c     +mempools
  61. MemPoolThreshSize.c     +mempools
  62. MemPoolFlags.c          +mempools
  63. realloc.c               +mempools
  64. strdup.c                +mempools
  65.